/*
 * Funcion ajax que verifica el login del usuario
 */
function login() {
    $.ajax({
        url: '/index/login/',
        dataType: 'json',
        type: 'post',
        async: false,
        data: {
            'username' :$("#username").val(),
            'password': $('#password').val()
        },
        success: function(data) {
            if(data.response === 'error') {
                alertdiv("#div-alert", '<div class="alert alert-danger alert-dismissable"><button type="button" class="close" data-dismiss="alert" aria-hidden="true">&times;</button> <span>' + '<strong>Error:</strong> ' + data.message +'</span></div>');                        
            } else {
                if(data.tipoUsuario === 3) { //si el usuario es un administrador
                    window.location.href = '/admin/dashboard/';
                } else { //si el usuario es un alumno o profesor
                    window.location.href = '/academico/laboratorioalumno/';                    
                }                                                
            }
        },
        error: function(a, b, c) {
            alertdiv("#div-alert",'<div class="alert alert-danger alert-dismissable"><button type="button" class="close" data-dismiss="alert" aria-hidden="true">&times;</button> <span> <strong>Ocurrio un error inesperado</strong></span></div>');
        }
    });
}

$(document).ready(function() {
    $("#submit").click(login);  
    $("#password").keyup(function(event){
        if(event.keyCode == 13){            
            login();
        }
    });
});